package org.moonshiner.controller.service;

import java.io.File;
import java.util.List;

import javax.servlet.http.HttpServletResponse;

import org.moonshiner.model.project.Project;

public interface ProjectService extends BaseService<Project> {

	void addFileToProject(Project project, String fileName, String sourceCode, String password);

	List<File> getFilesList(Project project, String path);
	
	void writeFileToResponse(HttpServletResponse response,Project project, String path);
	
	void test();

}
